.Rx-content {
  // margin: 24rpx 24rpx 40rpx;
  margin: 24rpx;

  .Rx-section {
    background: #ffffff;
    border-radius: 16rpx;
    padding: 30rpx 24rpx;
    margin-bottom: 24rpx;

    &.Rx-section1 {
      padding: 6rpx 24rpx 30rpx;
    }
  }

  .Rx-order-title {
    font-size: 34rpx;
    color: #111111;
    padding-top: 24rpx;
  }

  .Rx-order {
    color: #111111;
    font-size: 30rpx;

    .Rx-order-row {
      padding-top: 24rpx;

      > p {
        &.price {
          color: #ed392f;
        }
      }
    }

    .Rx-order-label {
      font-size: 30rpx;
      color: #666666;
      min-width: 120rpx;
      margin-right: 30rpx;

      &.Rx-order_disblock {
        width: 100%;
      }

      &.Rx-order-label2 {
        min-width: 150rpx;
      }

      &.Rx-order-label3 {
        min-width: 180rpx;
      }
    }

    .Rx-order-label1 {
      display: inline-block;
      width: 120rpx;
      height: 20px;
      /*高度需要添加，不然文字下面会多出一些空隙*/
      text-align: justify;

      &::after {
        content: '';
        display: inline-block;
        width: 100%;
      }
    }

    .detail {
      text-align: left;
      word-break: break-all;

      span {
        margin-left: 10rpx;
        color: #4abf78;
        font-weight: bold;
      }

      i {
        color: #ababab;
        transform: scale(0.9);
        display: inline-block;
        margin: 0 6rpx;
      }
    }

    .Rx-order-img {
      width: 160rpx;
      height: 160rpx;
      margin: 12rpx 12rpx 12rpx 0;
    }
  }
}

.consultation-doctor {
  background: #f7f7f7;
  border-radius: 4rpx;
  padding: 30rpx;
  margin-top: 30rpx;

  .team-name-title {
    margin-bottom: 24rpx;
  }

  b {
    font-size: 30rpx;
  }

  .member {
    padding-top: 20rpx;
    font-size: 30rpx;
    color: #848484;

    span {
      margin-right: 2rpx;
      display: inline-block;
    }
  }

  .doctor-row {
    .doctor-item {
      padding-left: 15rpx;
    }
  }
}

.cancel-btn {
  .u-button {
    &.u-button--normal {
      padding: 0 !important;
    }
    height: 60rpx !important;
    width: 160rpx !important;
    color: #666666;
    line-height: 58rpx;
    border: 1px solid #cccccc;
    margin-left: 20rpx;
    font-size: 28rpx !important;
    border-radius: 32rpx;
  }
}
.u-button__loading-text {
  font-size: 28rpx !important;
}
